.main-nav, .top-header{margin:0 auto}
.top-header{background:#659932;width:100%;min-width:960px}
.main-nav, .main-nav a{color:#FFB}
.main-nav a:hover{color:#FFF}
#login-info{margin-top:10px}
#login-info a{margin-left:8px}

.main-nav ul li{float:left;font-size:14px;}
.main-nav ul li a{display: block;margin-top:10px;padding:0 16px;}
#logo{width: 130px;height: 35px;background: url(logo.gif) no-repeat 0 0px;}
#logo a.logo-font{text-indent: -999px;display: block;height: 100%;}